package com.sgb.kjwl.di.lookingforAJob;

import com.sgb.kjwl.model.entity.FindJobEntity;
import com.sgb.kjwl.model.entity.FindJobRequestEntity;
import com.sgb.kjwl.repository.FindJobRepertory;
import com.sgb.kjwl.repository.HomeRepertory;
import com.sgb.kjwl.view.ui.activity.lookingforAJob.LookingforAJobActivity;
import com.sgb.kjwl.viewmodel.lookingforAJob.LookingforAJobModel;
import com.swgk.core.base.BaseViewModel;
import com.swgk.core.base.di.Activity;

import dagger.Module;
import dagger.Provides;

@Module
public class LookingforAJobModule {

    private LookingforAJobActivity lookingforAJobActivity;
//    private LookingforAJobListActivity lookingforAJobListActivity;

    public LookingforAJobModule(LookingforAJobActivity lookingforAJobActivity) {
        this.lookingforAJobActivity = lookingforAJobActivity;
    }
/*    public LookingforAJobModule(LookingforAJobListActivity lookingforAJobListActivity) {
        this.lookingforAJobListActivity = lookingforAJobListActivity;
    }*/

    @Provides
    @Activity
    LookingforAJobModel provideLookingforAJob() {
        return new LookingforAJobModel(lookingforAJobActivity);
    }
/*
 @Provides
    @Activity
    LookingforAJobListModel provideLookingforAJob(PowerRepertory repertory) {
        return new LookingforAJobListModel(lookingforAJobListActivity, repertory);
    }*/


}
